<!DOCTYPE html>
<html>
	<head>

		<title></title>
	</head>
	<body>
		<script>
			//组合问题
			// 总数量为50  筹齐一元钱  这些硬币的总价值加起来等于100
			// 一分  2分  5分
			// one  two  five 
			// 1. one +two +five = 50   2.  one +2*two +5*five = 100
			//一分最多能取50个 两分 50  五分 50个 
			var  count = 0;
			var total = 0;//性能指标
			for(var one = 0;one<50;one++){
				// one 一分数量
			   for(var two =0;two <=50-one;two++){
				   // tow 2分数量
				   for(var five = 0;five <=50-one-two;five++){
					   //five  5分数量
					if( one +two +five ==50 && one +2*two +5*five == 100){
						//满足
						count++;
						document.write("一分数量: "+one +" 两分数量 "+two+"五分数量 "+five+"<br>");
						
					}   
					total++;   
				    }
				   
			   }	
				
			}
			document.write("满足条件的组合方式有"+count+"种");
			document.write("for循环执行的次数为"+total+"次");
		</script>
	</body>
</html>
